/* 
    Document   : default
    Created on : 2011-8-15, 19:53:12
    Author     : ZangGuoPing
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/
body html{font-size: 12px;}
a,a:link,a:visited { color:#000000; text-decoration:none; cursor:pointer;}
a:hover,a:active { color:#D20000; text-decoration:none;cursor:pointer; }
a:focus { -moz-outline-style: none; }
a.time,a.date { text-decoration:none; }
.ok{ height:20px;line-height: 20px; color: #060; background:url("icons/success.gif") no-repeat 0px 6px; padding: 3px;padding-left: 16px}
.row .title{ height:20px; line-height:20px; width:120px;display:inline-block; text-align:right}
.row{height:30px; line-height:30px;}
input[type=text]{
    background: url("images/text-bg.gif") repeat-x scroll 0 0 white;
    border: 1px solid #B5B8C8;
    padding: 1px 3px;
    height:20px;
    width:300px;
}
input[type=submit]{width:50px; margin-left:135px;}
fieldset{margin:20px}
input[type=radio]{ margin-top:1px; margin-bottom:-1px; }
input[type=checkbox]{ margin-top:1px; margin-bottom:-1px; }
.row label ,.row div{height:20px;line-height:20px;display:inline-block;}
.row-submit{}
.errorSummary{ list-style:none;color:#f00}
input.error{  background-color: white;
              background-image: url("images/invalid_line.gif");
              background-position: center bottom;
              background-repeat: repeat-x;
              border-color: #CC3300;}
.errorMessage{
    background: url("images/exclamation.gif") no-repeat 0px 2px;
    padding-left:20px
}